package com.xique.park.service.biz.service;

import com.xique.common.core.web.domain.AjaxResult;
import com.xique.park.bean.request.web.passAuth.PassAuthDownRequest;
import com.xique.park.bean.request.web.passAuth.PassAuthListRequest;
import com.xique.park.bean.request.web.passAuth.PassAuthSaveRequest;

/**
 * 车辆管理类型通道通行权限BizService
 */
public interface IParkCarPassAuthBizService {
    /**
     * 查询车辆管理类型通行权限列表
     * @param request
     * @return
     */
    AjaxResult getPassAuthList(PassAuthListRequest request);

    /**
     * 保存通道通行权限列表
     * @param request
     * @return
     */
    AjaxResult savePassAuthList(PassAuthSaveRequest request);

    /**
     * 下载通行权限
     * @param request
     * @return
     */
    AjaxResult downPassAuthList(PassAuthDownRequest request);
}
